Synonyms for "electric cell"

Words with similar meaning